package com.codeoss.module.stock.service;

import com.codeoss.framework.service.IBaseService;
import com.codeoss.module.stock.model.StockIn;

public interface IStockInService extends IBaseService<StockIn> {
	public void prepareIt(Long id);

	public void completeIt(Long id);

	public void approveIt(Long id);

	public void rejectIt(Long id);

	public void setDocStatus(Long id, String docStatus);
	
	public StockIn generateReturnStockIn(Long saleReturnId);
	
	public StockIn generateStockIn(Long purchaseOrderId);
}